/*
依赖关系 是一种"use a"关系
单向，表示一个类依赖于另一个类的定义，其中一个类的变化将影响另外一个类，
如果A依赖于B，则B表现为A的局部变量，函数参数，静态方法调用等
*/

class A
{
public:
    static int getID(){};
};


class B
{
public:
    void put(A a); //函数参数
    void put(void)
    {
        A* a=new A(); //局部变量
        int id=A::getID(); //调用静态方法
    }
};